Using Magpie for Request Extraction and Workload Modelling

نویسندگان

  • Paul Barham
  • Austin Donnelly
  • Rebecca Isaacs
  • Richard Mortier
چکیده

Tools to understand complex system behaviour are essential for many performance analysis and debugging tasks, yet there are many open research problems in their development. Magpie is a toolchain for automatically extracting a system’s workload under realistic operating conditions. Using low-overhead instrumentation, we monitor the system to record fine-grained events generated by kernel, middleware and application components. The Magpie request extraction tool uses an application-specific event schema to correlate these events, and hence precisely capture the control flow and resource consumption of each and every request. By removing scheduling artefacts, whilst preserving causal dependencies, we obtain canonical request descriptions from which we can construct concise workload models suitable for performance prediction and change detection. In this paper we describe and evaluate the capability of Magpie to accurately extract requests and construct representative models of system behaviour.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Magpie: Online Modelling and Performance-aware Systems

Understanding the performance of distributed systems requires correlation of thousands of interactions between numerous components — a task best left to a computer. Today’s systems provide voluminous traces from each component but do not synthesise the data into concise models of system performance. We argue that online performance modelling should be a ubiquitous operating system service and o...

متن کامل

Modelling Dynamic e-Business Applications Using Historical Performance Data

Distributed e-business application platforms such as the web services framework will require sophisticated workload management infrastructures for the matching of client requests to the most appropriate resources. This paper introduces a novel dynamic predictive framework that uses both historical data and analytical performance modelling to extrapolate a request’s predicted performance under v...

متن کامل

Dynamic Workload Management using SLAs and an e-Business Performance Prediction Framework

Distributed e-business application platforms such as the web services framework will require sophisticated workload management infrastructures for the matching of client requests to the most appropriate resources. This paper introduces a novel dynamic predictive framework that uses both historical data and analytical performance modelling to extrapolate a request’s predicted performance under v...

متن کامل

Fully automated genome analysis that reflects user needs and preferences. A detailed introduction to the MAGPIE system architecture.

A system called MAGPIE (Multipurpose Automated Genome Project Investigation Environment) has been designed and implemented to meet the challenges of automated whole genome analysis. The system initiates large numbers of remote and local transactions, each depending on evolving criteria and on changing remote and local conditions. Transactions are requested from different types of remote and loc...

متن کامل

Survey of gender effect on driving performance and mental workload of Young Drivers using a driving simulator

Background and aims: Road traffic accident annually lead to the death of 1.2 million people and also the disability of some 50 million people in the world. Iran is one of the countries with the highest rates of road accidents in the world. According to the annual statistics by the Iranian Legal Medicine Organization, 15,932 people have lost their lives in road traffic accidents in 1395 sh. Acco...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004